customer guarantee - German English Dictionary